<?php

namespace Xrfg\Core\Trading\Account\Models;

use Illuminate\Database\Eloquent\Model;

/**
 * Xrfg\Core\Trading\Account\Models\Coin.
 *
 * @property int         $id              币种ID
 * @property string      $name            名称
 * @property string|null $chain_type
 * @property int|null    $can_recharge    充值开关:0-不可充值  1-可充值
 * @property int|null    $can_withdraw    提现开关:0-不可提  1-可提
 * @property float|null  $withdraw_min    单次提现最小量
 * @property float|null  $withdraw_max    单次提现最大量
 * @property float|null  $withdraw_fee    单次提现手续费
 * @property int|null    $is_otc          是否支持法币交易:0-不支持  1-支持
 * @property int|null    $is_spot         是否支持币币交易:0-不支持  1-支持
 * @property int|null    $is_tag          是否需要标签:0-不需要  1-需要
 * @property string|null $withdraw_prompt 提现提示
 * @property string|null $recharge_prompt 充值提示
 *
 * @method static \Illuminate\Database\Eloquent\Builder|\Xrfg\Core\Trading\Account\Models\Coin newModelQuery()
 * @method static \Illuminate\Database\Eloquent\Builder|\Xrfg\Core\Trading\Account\Models\Coin newQuery()
 * @method static \Illuminate\Database\Eloquent\Builder|\Xrfg\Core\Trading\Account\Models\Coin query()
 * @method static \Illuminate\Database\Eloquent\Builder|\Xrfg\Core\Trading\Account\Models\Coin whereCanRecharge($value)
 * @method static \Illuminate\Database\Eloquent\Builder|\Xrfg\Core\Trading\Account\Models\Coin whereCanWithdraw($value)
 * @method static \Illuminate\Database\Eloquent\Builder|\Xrfg\Core\Trading\Account\Models\Coin whereChainType($value)
 * @method static \Illuminate\Database\Eloquent\Builder|\Xrfg\Core\Trading\Account\Models\Coin whereId($value)
 * @method static \Illuminate\Database\Eloquent\Builder|\Xrfg\Core\Trading\Account\Models\Coin whereIsOtc($value)
 * @method static \Illuminate\Database\Eloquent\Builder|\Xrfg\Core\Trading\Account\Models\Coin whereIsSpot($value)
 * @method static \Illuminate\Database\Eloquent\Builder|\Xrfg\Core\Trading\Account\Models\Coin whereIsTag($value)
 * @method static \Illuminate\Database\Eloquent\Builder|\Xrfg\Core\Trading\Account\Models\Coin whereName($value)
 * @method static \Illuminate\Database\Eloquent\Builder|\Xrfg\Core\Trading\Account\Models\Coin whereRechargePrompt($value)
 * @method static \Illuminate\Database\Eloquent\Builder|\Xrfg\Core\Trading\Account\Models\Coin whereWithdrawFee($value)
 * @method static \Illuminate\Database\Eloquent\Builder|\Xrfg\Core\Trading\Account\Models\Coin whereWithdrawMax($value)
 * @method static \Illuminate\Database\Eloquent\Builder|\Xrfg\Core\Trading\Account\Models\Coin whereWithdrawMin($value)
 * @method static \Illuminate\Database\Eloquent\Builder|\Xrfg\Core\Trading\Account\Models\Coin whereWithdrawPrompt($value)
 * @mixin \Eloquent
 */
class Coin extends Model
{
    public $timestamps = false;

    protected $table = 'trading_coins';
}
